Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of popular struggle front
  1. noun
    a terrorist group of radical Palestinians who split with al-Fatah in 1967 but now have close relations with al-Fatah; staged terrorist attacks against Israel across the Lebanese border

    Similar: 

    psf
Explanation of popular struggle front
My lists:
Recently viewed words: